home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / share / python-support / python-rdflib / rdflib / __init__.py next >
Encoding:
Python Source  |  2007-04-04  |  1.1 KB  |  42 lines

  1. # RDF Library
  2.  
  3. __version__ = "2.4.0"
  4. __date__ = "2007/04/04"
  5.  
  6. import sys
  7. # generator expressions require 2.4
  8. assert sys.version_info >= (2,4,0), "rdflib requires Python 2.4 or higher"
  9. del sys
  10.  
  11. import logging
  12. _logger = logging.getLogger("rdflib")
  13. _logger.info("version: %s" % __version__)
  14.  
  15. from rdflib.URIRef import URIRef
  16. from rdflib.BNode import BNode
  17. from rdflib.Literal import Literal
  18. from rdflib.Variable import Variable
  19.  
  20. from rdflib.Namespace import Namespace
  21.  
  22. # from rdflib.Graph import Graph # perhaps in 3.0, but for 2.x we
  23. # don't want to break compatibility.
  24. from rdflib.Graph import BackwardCompatGraph as Graph
  25. from rdflib.Graph import ConjunctiveGraph
  26.  
  27. from rdflib import RDF
  28. from rdflib import RDFS
  29.  
  30. from rdflib.FileInputSource import FileInputSource
  31. from rdflib.URLInputSource import URLInputSource
  32. from rdflib.StringInputSource import StringInputSource
  33.  
  34. # if zope.interface is not installed, these calls do nothing
  35.  
  36. from rdflib.interfaces import IIdentifier, classImplements
  37. classImplements(URIRef, IIdentifier)
  38. classImplements(BNode, IIdentifier)
  39. classImplements(Literal, IIdentifier)
  40.  
  41.  
  42.